English word definition — powered by WordNet
the side of something that is sheltered from the wind
Want to remember lee side?